home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / lang / beaut16 / readme < prev   
Text File  |  1994-12-10  |  6KB  |  132 lines

  1.  
  2.  
  3.           History & Other Stuff
  4.           ---------------------
  5.           
  6.           Version 0.9
  7.           -----------
  8.           Heaps of bugs, should of never been released
  9.           
  10.           Version 1.0
  11.           -----------
  12.           Heaps of bug fixes, have tested the program heaps, and tried to
  13.           extract 98% of the errors, any bugs found while using this
  14.           program are to be considered as undocumented features.
  15.           
  16.           Future Versions will include most of the limitations of version 1
  17.           fixed. I haven't fixed these yet as I'd rather have a program
  18.           that works happily instead of one that is giving me eternal
  19.           hassles (plus project dead lines). The next updated version will
  20.           be released within early December.
  21.           
  22.           Version 1.5
  23.           -----------
  24.                  - Couple more bug fixes, and some code optimisation.
  25.                  
  26.                  - Unlimited (ram limited) amount of line decoding so even
  27.                    the most tangled code can be decoded (uses recursion).
  28.                    
  29.                  - Unlimited amount of single code indenting is provided 
  30.                    (fixed from last version (uses recursion))
  31.                    
  32.                  - Options for program can entered via command line, or      
  33.                    configuration file.
  34.                    
  35.                  - Operating system I/O redirection is fully support within
  36.                    the program.
  37.           
  38.                  - User definable line buffer size.
  39.                  
  40.           I have tried to test this program rigorously to see that I have
  41.           no rouge pointers lying within ... (fingers crossed). Anyways it
  42.           ran fine under Qemm, and Windows (i.e. no exception errors due to
  43.           incorrect memory access). Using Qemm V7.0, the program uses DPMI
  44.           memory allocation so you the program allocate memory exceeding
  45.           640 k in MS-DOS memory model. This is done by processing large
  46.           files (i.e. 1 meg+), and using a very large buffer (i.e. 10000).
  47.           Large buffers above 10 are not really require and will slow
  48.           processing because of extensive searching (plus my Queue object
  49.           isn't the fastest of designs ever).
  50.           
  51.           Version 1.55
  52.           ------------
  53.           
  54.                  - The only real update is working the code so that it       
  55.                    functions/compiles under Unix. 
  56.                    
  57.                  - Removed all segmentation violations.
  58.                  
  59.                  - Fixed a couple of little things ... I forget.
  60.                  
  61.                  - Input redirection under DOS fails, but works under Unix.
  62.                   
  63.           Util
  64.           ----
  65.           Text Conversion:
  66.           I've provided a program that when compiled will convert MS-DOS
  67.           text into UNIX text using standard output, or Unix text to
  68.           MS-DOS text (OS dependant). Use this program to convert my source
  69.           so that it can be compiled without worries of carriage returns.
  70.           
  71.           Version 1.6 (Final)
  72.           -------------------
  73.           This will be the final release from me of this software. This
  74.           version fixes a few more bugs, some small, some large, but I
  75.           think this time the program is about as stable as I'm going to
  76.           get it. The code will still be able to compile under both Unix,
  77.           and MS-DOS. 
  78.           
  79.               - Added a backup file feature.
  80.               
  81.               - Added a time feature just for the hell of it.
  82.           
  83.               - Fixed a decoding problem with quotes
  84.           
  85.               - Fixed a decoding/construction problem with tabs. The   
  86.                 current method will expand all tabs to spaces that are
  87.                 ready via the input data stream.
  88.           
  89.           Compiling
  90.           ---------
  91.           The only OS type system that this program has been fully tested
  92.           on is MS-DOS, so I give no guarantees that this program will
  93.           function under any other OS other then DOS. It's up to you to fix
  94.           any possible conflicts between compilers/operating systems. This
  95.           software is provided on the "As Is Where Is" bases.
  96.           
  97.           Compiled using the following compilers ...
  98.           
  99.                  Borland Turbo C   V1.0
  100.                  Borland Turbo C   V3.0
  101.                  GNU           G++ V1.05 (DOS)
  102.                  GNU           G++ V2.62 (UNIX)
  103.  
  104.           Unix people look in Unix directory for HOW TO COMPILE
  105.           instructions
  106.  
  107.                  
  108.           Feed Back
  109.           ---------     
  110.           
  111.           Thanks to the few people that sent me mail pointing out my
  112.           deliberate mistakes :-) within my code/documentation. If people
  113.           use this program for other projects, I wouldn't mind hearing
  114.           about it, see DOCs for addresses.
  115.           
  116.           
  117.           Notices
  118.           -------
  119.           Thanks to:
  120.           
  121.                   Pink Floyd (some of the best music ever written to        
  122.                               code to)
  123.                   
  124.                   Black Jack, 8forty8, Knight Shade, Cold Shock ...
  125.                   (Some of the best heavy rock/metal bands in Hamilton/N.Z)
  126.           
  127.                   Billy Idoel producing a execllent album (Cyberpunk)
  128.                   
  129.                   GNU        (For producing a brilliant compiler)
  130.                   Borland    (Brilliant programming environment)
  131.  
  132.